Skip to content

Fix server resolution, module responses, and HTTP caching - #1403

Merged
ije merged 1 commit into
mainfrom
ije/review-server-code
Sep 9, 2026
Merged

Fix server resolution, module responses, and HTTP caching#1403
ije merged 1 commit into
mainfrom
ije/review-server-code

Conversation

@ije

@ije ije commented Sep 9, 2026

Copy link
Copy Markdown
Member

Fix server correctness issues that caused package resolution to hang, required initialization imports to disappear, and valid module requests to fail.

  • Correct package and export resolution, including GitHub version ranges and backup-registry retries.
  • Install missing CSS packages, generate valid CommonJS default-export wrappers, and separate transform caches by filename while preserving /tsx URLs.
  • Honor compression preferences, cache variation and configured TTLs; preserve custom landing-page status and modification checks.
  • Add regression tests for all 14 findings.

Validation: go test ./server, focused race-detector checks, and seven Deno integration tests covering transforms, CSS modules, scoped forks and export filtering all passed locally.

@ije
ije merged commit abc6c65 into main Sep 9, 2026
5 checks passed
@ije
ije deleted the ije/review-server-code branch September 9, 2026 19:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant